package ar.com.aterrizar.estrategiasOrdenamiento;

import java.util.Comparator;

import ar.com.aterrizar.asientos.*;
import ar.com.aterrizar.entidades.Cliente;

public class OrdenamientoPorPrecioAscendente extends Ordenamiento implements Comparator<Asiento>{
	private Cliente cliente;
	
	public OrdenamientoPorPrecioAscendente(){}
	public OrdenamientoPorPrecioAscendente(Cliente cliente){
		this.cliente = cliente;
	}
	public void setCliente(Cliente cliente){
		this.cliente = cliente;
	}
	public int compare(Asiento asiento1, Asiento asiento2) {
		return (asiento1.getPrecio(this.cliente).compareTo(asiento2.getPrecio(this.cliente)));
	}
}
